package com.smart.entity;

import lombok.Data;
import java.util.Date;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.activerecord.Model;

/**
 * @author lgb
 * @date 2020年6月17日 上午10:12:35
 * Copyright (C) 深圳工勘科技
 * @说明: 摄像头
 **/
@Data
@NoArgsConstructor
@TableName("sys_camera")
@EqualsAndHashCode(callSuper=true)
public class SysCamera extends Model<SysCamera>{

	private static final long serialVersionUID = -2442189041937315605L;
	/** 摄像头id */
	@TableId
	private Long id;
	/** 车牌号 */
	@TableField(value="car_no")
	private String carNo;
	/** 摄像头序列号 */
	@TableField(value="serial")
	private String serial;
	/** appkey */
	@TableField(value="app_key")
	private String appKey;
	@TableField(value="app_secret")
	private String appSecret;
	/** token值 */
	@TableField(value="access_token")
	private String accessToken;
	@TableField(value="expire_time")
	private Long expireTime;
	/** http直播地址 */
	@TableField(value="http_url")
	private String httpUrl;
	/** url直播地址 */
	@TableField(value="rtmp_url")
	private String rtmpUrl;
	/** 通道号 */
	@TableField(value="channel_no")
	private String channelNo;
	/** 创建时间 */
	@TableField(value="create_time")
	private Date createTime;
	/** 修改时间 */
	@TableField(value="create_time")
	private Date modifyTime;
	
}